cycle sidecar - French English Dictionary